intercalation compound - French English Dictionary